cecina salted and sun-dried thinly sliced meat, served with salsa, avocado, beans, and tortillas - Español Inglés Diccionario